Class DBFRPruefer1300

java.lang.Object
de.aoksystems.da.kernpruefung.eel13.DBFRPruefer1300
All Implemented Interfaces:
de.aoksystems.da.kernpruefung.commons.InternalPruefer

public class DBFRPruefer1300 extends Object implements de.aoksystems.da.kernpruefung.commons.InternalPruefer
EEL-Prüfroutinen für DBFR Satzbeschreibung Version 12.00. VNr Stand 1.0 08.09.2022 Ersterstellung für TA-Version 12.00
Version:
1.0
Author:
Jens Tröger (AOK-Systems - Datenaustausch)
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    kernpruefung.Rueckgabe
    pruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz)
    Prüfe Baustein DBFR.
    protected kernpruefung.Rueckgabe
    pruefeBEGRZFREIST(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
    Prüfe Feld BEGRZFREIST.
    protected kernpruefung.Rueckgabe
    pruefeBEZFREISTBIS(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
    Prüfe Feld BEZFREISTBIS.
    protected kernpruefung.Rueckgabe
    pruefeBEZFREISTJAHR(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld BEZFREISTJAHR.
    protected kernpruefung.Rueckgabe
    pruefeBEZFREISTVOM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
    Prüfe Feld BEZFREISTVOM.
    protected kernpruefung.Rueckgabe
    pruefeENDEBVZUM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld ENDEBVZUM.
    protected kernpruefung.Rueckgabe
    pruefeFREISTBIS(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
    Prüfe Feld FREISTBIS.
    protected kernpruefung.Rueckgabe
    pruefeFREISTBRUTTO(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld FREISTBRUTTO.
    protected kernpruefung.Rueckgabe
    pruefeFREISTEZ(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld FREISTEZ.
    protected kernpruefung.Rueckgabe
    pruefeFREISTNETTO(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld FREISTNETTO.
    protected kernpruefung.Rueckgabe
    pruefeFREISTVOM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein vosz)
    Prüfe Feld FREISTVOM.
    protected kernpruefung.Rueckgabe
    pruefeKE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
    Prüfe Feld KE.
    protected kernpruefung.Rueckgabe
    pruefeKEINEFREIST(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld KEINEFREIST.
    protected kernpruefung.Rueckgabe
    pruefeKINDERUNTER25(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld KINDERUNTER25.
    protected kernpruefung.Rueckgabe
    pruefeTAGE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld TAGE.
    protected kernpruefung.Rueckgabe
    pruefeVAEERSTTAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld VAEERSTTAG.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DBFRPruefer1300

      public DBFRPruefer1300()
  • Method Details

    • pruefe

      public kernpruefung.Rueckgabe pruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz)
      Prüfe Baustein DBFR.

      Ruft die einzelnen Feldprüfungsmethoden auf.

      Specified by:
      pruefe in interface de.aoksystems.da.kernpruefung.commons.InternalPruefer
      Parameters:
      datensatz - der Datensatz, an dem der DBFR hängt
      vorlaufsatz - der VOSZ für Kombiprüfungen
      Returns:
      gefundene Fehler
      See Also:
    • pruefeKE

      protected kernpruefung.Rueckgabe pruefeKE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
      Prüfe Feld KE.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      Returns:
      gefundene Fehler
    • pruefeENDEBVZUM

      protected kernpruefung.Rueckgabe pruefeENDEBVZUM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld ENDEBVZUM.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      dslw - DSLE-Baustein
      Returns:
      gefundene Fehler
    • pruefeFREISTVOM

      protected kernpruefung.Rueckgabe pruefeFREISTVOM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein vosz)
      Prüfe Feld FREISTVOM.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      vosz - Vorlaufsatz
      Returns:
      gefundene Fehler
    • pruefeFREISTBIS

      protected kernpruefung.Rueckgabe pruefeFREISTBIS(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
      Prüfe Feld FREISTBIS.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      Returns:
      gefundene Fehler
    • pruefeVAEERSTTAG

      protected kernpruefung.Rueckgabe pruefeVAEERSTTAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld VAEERSTTAG.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      dslw - DSLW-Baustein
      Returns:
      gefundene Fehler
    • pruefeTAGE

      protected kernpruefung.Rueckgabe pruefeTAGE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld TAGE.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      dslw - DSLW-Baustein
      Returns:
      gefundene Fehler
    • pruefeKEINEFREIST

      protected kernpruefung.Rueckgabe pruefeKEINEFREIST(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld KEINEFREIST.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      dslw - DSLW-Baustein
      Returns:
      gefundene Fehler
    • pruefeBEGRZFREIST

      protected kernpruefung.Rueckgabe pruefeBEGRZFREIST(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
      Prüfe Feld BEGRZFREIST.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      Returns:
      gefundene Fehler
    • pruefeBEZFREISTVOM

      protected kernpruefung.Rueckgabe pruefeBEZFREISTVOM(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
      Prüfe Feld BEZFREISTVOM.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      Returns:
      gefundene Fehler
    • pruefeBEZFREISTBIS

      protected kernpruefung.Rueckgabe pruefeBEZFREISTBIS(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr)
      Prüfe Feld BEZFREISTBIS.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      Returns:
      gefundene Fehler
    • pruefeBEZFREISTJAHR

      protected kernpruefung.Rueckgabe pruefeBEZFREISTJAHR(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld BEZFREISTJAHR.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      dslw - DSLW-Baustein
      Returns:
      gefundene Fehler
    • pruefeFREISTBRUTTO

      protected kernpruefung.Rueckgabe pruefeFREISTBRUTTO(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld FREISTBRUTTO.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      dslw - DSLW-Baustein
      Returns:
      gefundene Fehler
    • pruefeFREISTNETTO

      protected kernpruefung.Rueckgabe pruefeFREISTNETTO(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld FREISTNETTO.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      dslw - DSLW-Baustein
      Returns:
      gefundene Fehler
    • pruefeFREISTEZ

      protected kernpruefung.Rueckgabe pruefeFREISTEZ(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld FREISTEZ.
      Parameters:
      dbfr - zu prüfender DBFR-Baustein
      dslw - DSLW-Baustein
      Returns:
      gefundene Fehler
    • pruefeKINDERUNTER25

      protected kernpruefung.Rueckgabe pruefeKINDERUNTER25(de.aoksystems.da.kernpruefung.bausteine.Baustein dbfr, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld KINDERUNTER25.
      Parameters:
      dbfr - zu prüfender DBAL-Baustein
      dslw - DSLW-Baustein
      Returns:
      gefundene Fehler